cat's claw – English–Español translations

🇬🇧 en es 🇪🇸

cat's claw noun

  • Carpobrotus edulis
  • Uncaria tomentosa
uña de gato
Wiktionary Links